put the lid on something - Französisch Englisch Wörterbuch